long-range flights - German English Dictionary